all-weather sighting capability - Español Inglés Diccionario